package cn.anzhiyublog.staranimegallery.model.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 用户封装数据
 *
 * @author 安知一只鱼
 */
@Data
public class UserVO implements Serializable {
    private static final long serialVersionUID = 9121458371833575553L;

    /**
     * 用户ID
     */
    private Long id;

    /**
     * 账号 (4-30字符,只允许大小写英文字母和数字)
     */
    private String account;

    /**
     * 昵称 (0-50)
     */
    private String nickname;

    /**
     * 头像
     */
    private String avatar;

    /**
     * 简介 (0-200)
     */
    private String profile;

    /**
     * 用户角色（0-9普通用户，10-19管理员）
     */
    private Integer role;

    /**
     * 编辑时间
     */
    private Date editTime;

    /**
     * 创建时间
     */
    private Date createTime;
}
